juice of certain plants - Français Anglais Dictionnaire